
function dhx_init_tabbars()
{
    var z=document.getElementsByTagName("div");
    for (var i=0;i<z.length;i++)if(z[i].className.indexOf("dhtmlxTabBar")!=-1)
    {
        var n=z[i];
        var id=n.id;
        var k=new Array();
        for (var j=0;j<n.childNodes.length;j++)if (n.childNodes[j].tagName)k[k.length]=n.childNodes[j];
        var w=new dhtmlXTabBar(id,n.getAttribute("mode")||"top",n.getAttribute("tabheight")||20);
        window[id]=w;
        acs=n.getAttribute("onbeforeinit");
        if (acs)eval(acs);
        if (n.getAttribute("enableForceHiding")) w.enableForceHiding(true);
        w.setImagePath(n.getAttribute("imgpath"));
        var acs=n.getAttribute("margin");
        if (acs!=null)w._margin=acs;
        acs=n.getAttribute("align");
        if (acs)w._align=acs;
        acs=n.getAttribute("hrefmode");
        if (acs)w.setHrefMode(acs);
        acs=n.getAttribute("offset");
        if (acs!=null)w._offset=acs;
        acs=n.getAttribute("tabstyle");
        if (acs!=null)w.setStyle(acs);
        acs=n.getAttribute("select");
        var clrs=n.getAttribute("skinColors");
        if (clrs)w.setSkinColors(clrs.split(",")[0],clrs.split(",")[1]);
        for (var j=0;j<k.length;j++)
        {
            var m=k[j];
            w.addTab(m.id,m.getAttribute("name"),m.getAttribute("width"),null,m.getAttribute("row"));
            var href=m.getAttribute("href");
            if (href)w.setContentHref(m.id,href);
            else w.setContent(m.id,m);
            if ((!w._dspN)&&(m.style.display=="none"))
            m.style.display=""
        };
        if (k.length)w.setTabActive(acs||k[0].id);
        acs=n.getAttribute("oninit");
        if (acs)eval(acs)
    }
};
dhtmlxEvent(window,"load",dhx_init_tabbars);
